The FLiPSiDE Blackboard: A Financial Logic Programming System for Distributed Expertise

نویسندگان

  • Leon S. Sterling
  • E. J. Mayland
چکیده

The blackboard model of problem solving is applied to the domain of portfolio management. A client­ server blackboard architecture to control and integrate heterogeneous knowledge sources is presented. Soft­ ware engineering benefits of the general approach, such as modularity, incremental development and ease of maintenance are discussed. Advantages of working with distributed, high granularity knowledge sources are illustrated. An explicit control mechanism for op­ portunistic knowledge source scheduling is presented as an integral part of the architecture.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Static Analysis of a Parallel Logic Language Based on the Blackboard Model

Shared Prolog is a parallel logic language based on the blackboard interpretation of logic programming. In such an interpretation a logic program is seen as a set of rules executed by a set of agents cooperating via a shared working memory called blackboard. A distributed interpreter for Shared Prolog was implemented and described in another paper, where the blackboard was a centralized data st...

متن کامل

An Agent-Based Supply Chain Management Model

This paper proposes agent-based formulation of a Supply Chain Management (SCM) system for manufacturing firms. We model each firm as an intelligent agent, which communicates each other through the blackboard architecture in distributed artificial intelligence. To overcome the issues of conventional SCM systems, we employ the concept of information entropy, which represents the complexity of the...

متن کامل

Development of a Distributed Knowledge-Based System

This paper describes the development of a distributed knowledge-based system. A software system, namely Distributed Algorithmic and Rule-based Blackboard System (DARBS), was developed from its predecessor ARBS, which lacked the distributed computing feature. ARBS has been used in solving a number of engineering problems [1-3]. DARBS now utilises client/server technology. It consists of a centra...

متن کامل

DARBS: A Distributed Blackboard System

Prior to this work, an algorithmic and rule-based blackboard system (ARBS) had been developed over a ten-year period. ARBS benefited from a versatile rule structure and the ability to mix computational styles either as separate knowledgesources or by embedding algorithms within rules. It was a serial system – any knowledge source that was able to contribute had to wait its turn. We report here ...

متن کامل

A tutorial on LISP object-oriented programming for blackboard computation (solving the radar tracking problem)

This exposition is a tutorial on how object-oriented programming (OOP) in Lisp can be used for programming a blackboard. Since we have used Common Lisp and the Common Lisp Object System (CLOS), the exposition demonstrates how object classes and the primary, before, and after methods associated with the classes can be used for this purpose. The reader should note that the different approaches to...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004